Skip to content

feat: scaffold @metamask/stellar-quickstart-up package#9281

Merged
ulissesferreira merged 1 commit into
mainfrom
add-stellar-quickstart-up-package-scaffold
Jun 29, 2026
Merged

feat: scaffold @metamask/stellar-quickstart-up package#9281
ulissesferreira merged 1 commit into
mainfrom
add-stellar-quickstart-up-package-scaffold

Conversation

@ulissesferreira

@ulissesferreira ulissesferreira commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR is the first of two PRs to add the Stellar Quickstart runtime installer package for Extension E2E tests.

It contains only the pure scaffold output of yarn create-package plus ownership configuration — zero implementation logic.

What's included

  • packages/stellar-quickstart-up/ — scaffolded package skeleton (source placeholder, tests, CHANGELOG, README, LICENSE, jest/tsconfig configs) generated by yarn create-package --name stellar-quickstart-up --description "Stellar Quickstart runtime installer for MetaMask E2E tests"
  • tsconfig.json / tsconfig.build.json — monorepo-level references updated by the tool
  • yarn.lock — updated by yarn install run inside the tool
  • README.md — package list updated by yarn readme-content:update
  • .github/CODEOWNERS — ownership entries for the package (alphabetical list + Package Release section), mirroring the java-tron-up / solana-test-validator-up / bitcoin-regtest-up pattern with @MetaMask/networks added
  • teams.json — issue-label routing entry after solana-test-validator-up

What's NOT included

No implementation source, no bin field, no new runtime dependencies, no knip.config.ts changes, no unrelated monorepo churn.

Stacked PR

The implementation (Docker image installer source, CLI bin, tests, full README) follows in a stacked PR based on this branch.

Jira

  • Epic: WPN-1509 — [Extension] Expand Stellar's E2E test coverage
  • Task: WPN-1510 — Create Stellar Quickstart installer package "stellar-quickstart-up"

Verification

yarn workspace @metamask/stellar-quickstart-up run build
yarn workspace @metamask/stellar-quickstart-up run test
yarn constraints
yarn lint:teams
yarn readme-content:check

All passed ✓

Test plan

  • yarn workspace @metamask/stellar-quickstart-up run build
  • yarn workspace @metamask/stellar-quickstart-up run test
  • yarn constraints
  • yarn lint:teams
  • yarn readme-content:check

Note

Low Risk
Scaffold and metadata-only changes; no production runtime, auth, or wallet logic is introduced in this PR.

Overview
Adds @metamask/stellar-quickstart-up to the monorepo as a scaffold-only package (from yarn create-package), intended as the Stellar Quickstart runtime installer for Extension E2E tests. No installer logic yet—only the default greeter placeholder, standard build/test/tsconfig/jest setup, licenses, and changelog.

Monorepo wiring is updated in parallel with sibling *-up packages: README.md package list and mermaid graph, tsconfig.json / tsconfig.build.json project references, yarn.lock, teams.json, and .github/CODEOWNERS (joint ownership with mobile/extension/networks teams plus package release entries).

Real Docker/CLI implementation is expected in a follow-up stacked PR.

Reviewed by Cursor Bugbot for commit bafa112. Bugbot is set up for automated code reviews on this repo. Configure here.

Add the pure create-package scaffold and monorepo ownership wiring for the
Stellar Quickstart runtime installer package used by Extension E2E tests.
@ulissesferreira ulissesferreira force-pushed the add-stellar-quickstart-up-package-scaffold branch from e2a9c44 to bafa112 Compare June 29, 2026 09:09
@ulissesferreira ulissesferreira added this pull request to the merge queue Jun 29, 2026
Merged via the queue into main with commit 0b7ee56 Jun 29, 2026
400 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants